.set-type {
  .flexCenter();
  flex-direction: column;
  .deepGreen {
    color: @deepGreen
  }
  .blue {
    color: @blue;
  }
  .left-img {
    float: left;
    img {
      width: @size * 4.25;
      border-radius: @size * .08;
      margin-top: @size;
    }
  }
  .right-content { 
    ul {
      li {
        background-color: @white;
        border-radius: @size * .1;
        margin-top: @size *  .1;
        padding: @size * .3;
        position: relative;
        cursor: pointer;
        .title {
          font-size: @size * .23;
        }
        .text {
          font-weight: bold;
          color: @deepBorder;
        }
        .right {
          position: absolute;
          right: .008 * @size;
          top: 50%;
          transform: translateY(-50%);
          font-size: @size * .2;
        }
      }
    }
  }
}
.has-choice {
  ul {
    height: @size * 5;
    overflow: auto;
    li {
      margin: @size *.05;
      padding: @size * .05;
      display: flex;
      align-items: center;
      border-bottom: @size * .01 solid @borderColor;
      .left {
        flex: 1;
        .name {
          font-weight: bold;
        }
      }
    }
  }
}